degree of urbanization - French English Dictionary